@charset "utf-8";
/* CSS Document */
body{font:12px Arial, Helvetica, sans-serif;margin:0;padding:0;text-align:center;color:#333333;background-color:#fff;}
ul,ol,li,p,td,th,tr,h1,h2,h3,h4,h5,form,input,select,dd,dt,dl,div{margin:0;padding:0;}
ul,ol{list-style:none;}
img{border:0;}
.clear{clear:both;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
iframe{border:0;padding:0;margin:0;text-align:left;}

#wrap{width:958px;margin:0 auto;text-align:left;}
#footer{text-align:center;border-top:5px solid #437597;padding:15px 0;margin-top:10px;}
#footer a{color:#000;}
/*=header*/
#header{border-bottom:5px solid #437597;background:url(../image/headerbg.gif) repeat-x;}
#quickNav{background:url(../image/headerbg1.gif) no-repeat;width:238px;height:84px;color:#fff;text-align:center;}
#quickNav div{padding-top:9px;}
#quickNav div a{color:#fff;text-decoration:underline;}
#logo{width:149px;text-align:center;vertical-align:top;}
#headerMsg{text-align:center;color:#437597;padding-bottom:15px;}
#headerMsg a{color:#437597;}

/*Nav*/
#nav {position:relative;height:25px;margin-left:10px;}
#nav li {vertical-align:bottom;}
#nav li a{display:block;width:111px;height:25px;outline:none;}
.navhome,.navcus,.navpro,.navrate,.navcount,.navcomplex,.navcus_1,.navpro_1,.navhome_1,.navrate_1,.navcomplex_1,.navcount_1{background-repeat:no-repeat;width:111px;height:25px; position:absolute;}
.navcus_1,.navpro_1,.navhome_1,.navrate_1,.navcomplex_1,.navcount_1{z-index:11;}

.navhome{background:url(../image/menu1.gif);z-index:10;}
.navhome a:hover{background:url(../image/menu11.gif) no-repeat;}
.navhome_1{background:url(../image/menu11.gif) no-repeat;}

.navcus{background:url(../image/menu2.gif);left:90px;z-index:9;}
.navcus a:hover{background:url(../image/menu21.gif) no-repeat;}
.navcus_1{background:url(../image/menu21.gif) no-repeat;left:90px;}

.navpro{background:url(../image/menu3.gif);left:180px;z-index:8;}
.navpro a:hover{background:url(../image/menu31.gif) no-repeat;}
.navpro_1{background:url(../image/menu31.gif) no-repeat;left:180px;}

.navrate{background:url(../image/menu4.gif);left:270px;z-index:7;}
.navrate a:hover{background:url(../image/menu41.gif) no-repeat;}
.navrate_1{background:url(../image/menu41.gif) no-repeat;left:270px;}

.navcount{background:url(../image/menu5.gif);left:360px;z-index:6;}
.navcount a:hover{background:url(../image/menu51.gif) no-repeat;}
.navcount_1{background:url(../image/menu51.gif) no-repeat;left:360px;}

.navcomplex{background:url(../image/menu6.gif);;left:450px;z-index:5;}
.navcomplex a:hover{background:url(../image/menu61.gif) no-repeat;}
.navcomplex_1{background:url(../image/menu61.gif) no-repeat;left:450px;}
/*Nav end*/

#line{background:url(../image/line.gif) repeat-x;height:12px;}

/*=left*/
#left{width:179px;background:url(../image/leftbg.gif) repeat-y right;}
#leftnav{background:url(../image/leftnavbg.gif) no-repeat top;height:477px;text-align:left}
#leftnav ul{margin-left:21px;padding-top:5px;color:#fff;}
#leftnav ul li{height:25px;line-height:25px; vertical-align:top;}
#leftnav ul li.common{background:url(../image/line2.gif) no-repeat 8px bottom;}
#leftnav ul li.current{background:url(../image/leftbg1.gif) no-repeat;color:#FF6600;font-weight:bold;}
#leftnav ul li.common a,#leftnav ul li.current a,#leftnav ul li.nobg a{display:block;padding-left:30px;}
#leftnav ul li.common a:hover,#leftnav ul li.current a:hover{text-decoration:none;}
#leftnav ul li.common a,#leftnav ul li.nobg a{color:#fff;padding-top:3px;}
#leftnav ul li.current a{color:#ff6600;}
#leftnav ul li.current a span{color:#9ebcd1;font-weight:lighter;font-size:14px;}
#leftnav ul li.nobg{background:none;}


/*=right*/
#right{border:1px solid #e0e1e5;border-left:none;}
#rightTitle{background-color:#c3d4e1;margin:1px;height:26px;}
#rightTitle span{float:left;font-size:14px;color:#ff9900;font-weight:bold;padding:3px 0 4px 15px;position:absolute;filter:progid:DXImageTransform.Microsoft.Glow(color=#ffffff,Strength=2); }
#rightTitle div {float:right;padding-right:15px;padding-top:4px;}
#rightTitle .span1{font-size: 14px; color: #ff9900; letter-spacing: 2px; position: absolute; font-weight: bold; z-index: 2; left: 2px; top: 2px; width: 200px;}
#rightTitle .span2{font-size: 14px; letter-spacing: 2px; position: absolute; color: white;	font-weight: bold; z-index: 1; left: 1px; top: 1px; width: 200px;}


/*=btn*/
.addBtn{background:url(../image/btnbg.gif) no-repeat;height:19px;width:50px;line-height:19px;color:#000;border:none;font-size:12px;}
.submit{background:url(../image/btnbg1.gif) no-repeat;height:19px;width:38px;line-height:19px;color:#000;border:none;font-size:12px;}

/*table*/
.tabs{border:1px solid #e0e1e5;width:766px;margin:0 auto 5px auto;clear:both;}
.tabs td,.tabs th{padding:5px 10px 5px 15px;}
.bg1{background-color:#f5f5f8;}
.bg0{background-color:#fff;}
.numCol{border-right:1px solid #fff;text-align:center;}
.infoCol{border-right:1px solid #fff;border-left:1px solid #e0e1e5;text-align:left;}
.editCol{border-left:1px solid #e0e1e5;text-align:center;}
.tabs td a{color:#333333;}

/*page*/
.pages{padding:8px 10px 8px 0;text-align:right;}
.pages a{color:#333;}
.pages span{color:#c00;}
.pages span a{color:#c00;}
.input{border:1px solid #e0e1e5;color:#c00;height:18px;line-height:18px;text-align:center;width:25px;}

/*form*/
#form{clear:both;zoom:1;padding-top:10px;}
#form li{clear:both;padding:8px 0 8px 0;_padding:4px 0 4px 0}
#form li div{float:left;}
#form li .hint{width:150px;text-align:right;line-height:18px;}
#form li .input1{width:220px;}
.input2{border:1px solid #949ea8;padding:2px;}
.select{width:193px;height:18px;}
.btnspace{padding-right:20px!important;padding-right:26px;}


/* User CSS Tabs */
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; clear:both;width:100%;background:url(../image/line3.gif) repeat-x;height:23px;}
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 2px -1px 0; padding: 0; background:url(../image/userbg1.gif) no-repeat;}
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none;color:#fff;display:block;width:72px;text-align:center;line-height:23px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {padding-bottom:1px; background:url(../image/userbg2.gif) no-repeat;color:#437597;font-weight:bold;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#437597;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
#tabs-content{clear:both;border:1px solid #e0e1e5;border-top:none;}
#tabs{margin:8px 11px;}
.tabs-tab{padding:5px 0;}
.tabs-td{text-align:right;}
.moreInformation li{clear:both;line-height:24px;}
.moreInformation li .mHint{float:left;text-align:right;width:232px;}
.moreInformation li .mInfo{float:left;width:450px;margin-left:5px;}
.moreInformation li a{color:#000;}

/*person*/
.personBox{border:1px solid #e0e1e5;padding-bottom:10px}

.subNav{color:#ff9900;font-weight:bold;margin:10px 0;}
.subNav14{float:left;width:595px;text-align:right;font-size:14px;}
.subNav14 a{text-decoration:underline;color:#f90;margin-left:50px;}
.subNav12{float:left;font-size:12px;text-align:right;width:336px;}
.subNav12 a{text-decoration:underline;color:#f90;margin-left:20px;}

.personContent{border:1px solid #e0e1e5;background:url(../image/personbg.gif) repeat-x bottom #fff;margin:0 10px;}
.personContent legend{font-size:14px;color:#437597;font-weight:bold;margin-left:30px;}
.personTab{margin:15px;font-size:15px;line-height:30px;padding-bottom:55px;}
.personTab td{padding-right:20px;height:35px;}

/*Login*/
#loginWrap{width:1000px;margin:0 auto;text-align:left;}
#loginbg{background:url(../image/loginbg1.gif) no-repeat;height:220px;}
#loginbg1{background:url(../image/loginbg2.gif) no-repeat;height:167px;}
#loginbg2{background:url(../image/loginbg3.gif) no-repeat;height:293px;}
#loginContent{background:url(../image/loginbg4.gif) no-repeat;height:293px;width:391px;margin-left:310px;}
#loginContent ul{padding:130px 0 0 146px;}
#loginContent li{height:32px;}
.loginInput{border:1px solid #437597;padding:2px 0;}
.loginspace{padding-left:62px;}
.loginSubmit{background:url(../image/inputbg.gif) no-repeat;width:64px;height:26px;line-height:26px;text-align:center;border:none;color:#fff;font-size:12px;}

#cus-tabs{margin:15px 11px;}
.tabs-tab{padding:5px 0;}
.tabs-td{text-align:right;}
.formAdd li{clear:both;line-height:28px;}
.formAdd li .cHint{float:left;text-align:right;width:130px;}
.formAdd li .cInfo{float:left;width:550px;text-align:left;margin-left:4px!important;margin-left:-1px;}
.formAdd li a{color:#000;}
.cus-s{margin-left:0px!important;margin-left:11px;}